Page({
  /**
   * 页面的初始数据
   */
  data: {
    showSelect: true,
    filePath: '',
    url: '',
    imgList: [],
    defImg: '',
    shareUrl: ''
  },
  downloadWx () {
    const _this = this
    wx.shareFileMessage(
      {
        filePath: this.data.filePath,
        fileName: '关联关系.png',
        success (data) {
          wx.navigateBack({
            delta: 1
          })
        },
        fail (res) {
          console.log(res, '分享报错的原因')
          // wx.showToast({
          //   title: JSON.stringify(res),
          //   icon: "none"
          // })
        }
      }
    )
  },
  downImg (url) {
    const _this = this
    console.log(url, 'url+++++++++')
    wx.downloadFile({
      url: url, // 下载url
      success (res) {
        console.log('ressss', res)
        if (res.statusCode == 200) {
          console.log('res.statusCode', res)
          _this.setData({
            filePath: res.tempFilePath,
          })
        }
      },
      fileName: '关联关系',
      fail() {
        wx.showToast({
          title: '导出失败',
          icon: 'none'
        })
      },
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad (options) {
    console.log('options+++++++++')
    console.log(options, 'options+++++++++')
    this.downImg(options.url)
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady () { },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow () { },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide () { },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload () { },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh () { },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom () {
    this.setData({
      pageNum: ++this.data.pageNum
    })
    this.getInfos()
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage () { },
});
